@@ -15,7 +15,7 @@ from tornado.web import Application, RequestHandler, StaticFileHandler |
||
15 | 15 |
|
16 | 16 |
from utils.boxinfo import get_box_status, get_unique_no |
17 | 17 |
from utils.logit import log_request_arguments, logit |
18 |
-from utils.setter import local_string, set_time, set_version |
|
18 |
+from utils.servertime import local_string, set_time |
|
19 | 19 |
from utils.sqlite import (CREATE_INDEX1, CREATE_INDEX2, CREATE_TABLE_STMT, DELETE_RECORD_STMT, INSERT_RECORD_STMT, |
20 | 20 |
SELECT_MAX_PHOTO_ID_STMT, SELECT_ORIGIN_PATH_STMT) |
21 | 21 |
from utils.tv import get_last_photo_path |
@@ -306,15 +306,6 @@ class SetTimeHandler(RequestHandler): |
||
306 | 306 |
}) |
307 | 307 |
|
308 | 308 |
|
309 |
-class SetVersionHandler(RequestHandler): |
|
310 |
- def post(self): |
|
311 |
- bpversion_str = self.get_argument('bpversion_str', '') |
|
312 |
- set_version(bpversion_str) |
|
313 |
- self.write({ |
|
314 |
- 'status': 200, |
|
315 |
- }) |
|
316 |
- |
|
317 |
- |
|
318 | 309 |
class LastPhotoHandler(RequestHandler): |
319 | 310 |
def post(self): |
320 | 311 |
self.write({ |
@@ -335,7 +326,6 @@ handlers = [ |
||
335 | 326 |
(r'/box_info', BoxInfoHandler), |
336 | 327 |
(r'/box_time', BoxTimeHandler), |
337 | 328 |
(r'/set_time', SetTimeHandler), |
338 |
- (r'/set_version', SetVersionHandler), |
|
339 | 329 |
(r'/static/(.*)', StaticFileHandler, {'path': ROOT_PATH}), |
340 | 330 |
# TV APP |
341 | 331 |
(r'/last_photo', LastPhotoHandler), |
@@ -0,0 +1,16 @@ |
||
1 |
+# -*- coding: utf-8 -*- |
|
2 |
+ |
|
3 |
+ |
|
4 |
+import os |
|
5 |
+import time |
|
6 |
+ |
|
7 |
+ |
|
8 |
+def local_string(): |
|
9 |
+ return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()) |
|
10 |
+ |
|
11 |
+ |
|
12 |
+def set_time(timestr): |
|
13 |
+ # with open('/ramfs/current_time', 'w') as f: |
|
14 |
+ # f.write('date -s "{}"'.format(timestr)) |
|
15 |
+ dates = 'date -s "{}"'.format(timestr) |
|
16 |
+ os.system("echo '{}' > /ramfs/current_time_tmp; mv /ramfs/current_time_tmp /ramfs/current_time".format(dates)) |